Lobster Plant — synonyms, definition
1. lobster plant (Noun)
6 synonyms
Christmas flower Christmas star Euphorbia pulcherrima Mexican flameleaf painted leaf poinsettia
1 definition
lobster plant (Noun) — Tropical American plant having poisonous milk and showy tapering usually scarlet petallike leaves surrounding small yellow flowers.
1 type of
spurge
2 parts of
Euphorbia genus Euphorbia